package com.psp.park.service;

import com.psp.park.controller.res.bean.RParkUserFormCooperationRecordListBean;
import com.psp.park.controller.res.bean.RParkUserFormRecordListBean;
import com.psp.park.controller.res.bean.RParkUserFormServiceRecordListBean;
import com.psp.park.service.exception.ServiceException;
import com.psp.park.service.impl.PageResult;

public interface JsjService {

	/**
	 * 北斗七星服务需求登记
	 * 
	 * @param string
	 * @return
	 */
	boolean serviceRecord(String gainDate) throws ServiceException;

	/**
	 * 制造商、服务商合作记录表
	 * 
	 * @param string
	 * @return
	 */
	boolean cooperationRecord(String gainDate) throws ServiceException;

	/**
	 * 获取合作，登记的表单列表数据
	 * 
	 * @param page
	 * @param pageSize
	 * @param puid
	 * @return
	 */
	PageResult<RParkUserFormServiceRecordListBean> getRecordList(int page, int pageSize, String puid);

	/**
	 * 获取合作，登记的表单列表数据
	 * 
	 * @param page
	 * @param pageSize
	 * @param puid
	 * @return
	 */
	PageResult<RParkUserFormCooperationRecordListBean> getCooperationRecordList(int page, int pageSize, String puid);

}
